proc:proc.o
	gcc -o proc proc.o
proc.i:proc.c
	gcc -E proc.c -o proc.i
proc.s:proc.i
	gcc -S proc.i -o proc.s
proc.o:proc.s
	gcc -c proc.s -o proc.o
clean:proc
	rm -f proc
